farming contracts - French English Dictionary